// 行业安全生产法律法规
import request from '@/utils/request'

// 查询安全管理体系分页
export function pageFile(query) {
  return request({
    url: '/base/file/page',
    method: 'get',
    params: query,
    factoryId:true,
  })
}

// 查询安全管理体系列表
export function listFile(query) {
  return request({
    url: '/base/file/list',
    method: 'get',
    params: query,
    factoryId:true,
  })
}

// 查询安全管理体系详细
export function getFile(id) {
  return request({
    url: '/base/file/info/' + id,
    method: 'get',
    factoryId:true,
  })
}

// 新增安全管理体系
export function addFile(data) {
  return request({
    url: '/base/file',
    method: 'post',
    data: data,
    factoryId:true,
  })
}

// 编辑安全管理体系
export function updateFile(data) {
  return request({
    url: '/base/file',
    method: 'put',
    data: data
  })
}

// 删除安全管理体系
export function delFile(data) {
  return request({
    url: '/base/file/remove/batch',
    method: 'delete',
    data
  })
}

// 导出安全管理体系
export function exportFile(query) {
  return request({
    url: '/base/file/export',
    method: 'get',
    params: query
  })
}

// 下载模板安全管理体系
export function downImportTemplate() {
  return request({
    url: '/base/file/importTemplate',
    method: 'get'
  })
}